Sensex ended up 190 points at 25,519 and Nifty climbed 57 points to end at 7,626.
Markets ended higher for the second straight session mainly on the back of upbeat corporate earnings.
The index had risen over 585 points in the previous three sessions.
'Four years into his tenure and Modi still has no idea what is wrong with the agriculture sector!'
Coal industry expert Sunjoy Joshi tells Sheela Bhatt/Rediff.com that the NDA's e-auction of coal blocks will not solve the fundamental problems that dog the industry.
'This is not a Sanjay Baru or Natwar Singh type of book. It's not a memoir. It's not a book to reveal conversations, real or imaginary. This is not a book to position myself at the centre of the world.' Jairam Ramesh on his stint as environment minister.